To think (that) ... - Alemán Inglés Diccionario